#include <stdio.h>

#ifndef SYMBOLS_TABLE_H
	#define SYMBOLS_TABLE_H
#endif

typedef struct t_entry {
        int token;
        char *name;
        struct t_entry *next;
} TABLE_ENTRY;

void table_initialization();

TABLE_ENTRY* insert_entry(int token, char *name);

int hash_address(char *name);

TABLE_ENTRY* find_entry(char *name);

void print_table();
